import { WalletData } from "@/lib/types"

import { newToCrypto } from "@/data/wallets/new-to-crypto"

import OneInchWalletImage from "@/public/images/wallets/1inch.png"
import AlphaWalletImage from "@/public/images/wallets/alpha.png"
import AmbireImage from "@/public/images/wallets/ambire.png"
import AuroxImage from "@/public/images/wallets/aurox.png"
import BitgetImage from "@/public/images/wallets/bitget.png"
import BlockWalletImage from "@/public/images/wallets/blockwallet.png"
import BraavosImage from "@/public/images/wallets/braavos_wallet.png"
import BridgeWalletImage from "@/public/images/wallets/bridge.png"
import BurnerImage from "@/public/images/wallets/burner.png"
import CakeWalletImage from "@/public/images/wallets/cakewallet.png"
import ClaveWallet from "@/public/images/wallets/clave.png"
import ClearWallet from "@/public/images/wallets/clearwallet.png"
import Coin98Image from "@/public/images/wallets/coin98.png"
import CoinbaseImage from "@/public/images/wallets/coinbase.png"
import CoinWalletImage from "@/public/images/wallets/coinwallet.png"
import CtrlWalletImage from "@/public/images/wallets/ctrl.png"
import CypherockX1Image from "@/public/images/wallets/cypherockx1.png"
import EdgeImage from "@/public/images/wallets/edge.png"
import EnkryptImage from "@/public/images/wallets/enkrypt.png"
import ExodusImage from "@/public/images/wallets/exodus.png"
import FamilyImage from "@/public/images/wallets/family.png"
import FoxWalletImage from "@/public/images/wallets/foxwallet.png"
import FrameImage from "@/public/images/wallets/frame.png"
import GemWalletImage from "@/public/images/wallets/gemwallet.png"
import GridPlusImage from "@/public/images/wallets/gridplus.png"
import imTokenImage from "@/public/images/wallets/imtoken.png"
import IoFinnetImage from "@/public/images/wallets/iofinnet.png"
import KeystoneImage from "@/public/images/wallets/keystone.png"
import LedgerImage from "@/public/images/wallets/ledger.png"
import LoopringImage from "@/public/images/wallets/loopring.png"
import MetaMaskImage from "@/public/images/wallets/metamask.png"
import MewImage from "@/public/images/wallets/mew.png"
import NuFiImage from "@/public/images/wallets/nufi.png"
import OneKeyImage from "@/public/images/wallets/onekey.png"
import PhantomImage from "@/public/images/wallets/phantom.png"
import PillarImage from "@/public/images/wallets/pillar.png"
import RabbyWalletImage from "@/public/images/wallets/rabbywallet.png"
import RailwayImage from "@/public/images/wallets/railway.png"
import RainbowImage from "@/public/images/wallets/rainbow.png"
import ReadyImage from "@/public/images/wallets/ready.png"
import SafeImage from "@/public/images/wallets/safe.png"
import ShapeShiftImage from "@/public/images/wallets/shapeshift.png"
import TahoImage from "@/public/images/wallets/taho.png"
import TokenPocketImage from "@/public/images/wallets/tokenpocket.png"
import TorusImage from "@/public/images/wallets/torus.png"
import TrezorImage from "@/public/images/wallets/trezor.png"
import TrustWalletImage from "@/public/images/wallets/trustwallet.png"
import UniswapWalletImage from "@/public/images/wallets/uniswapwallet.png"
import UnstoppableWalletImage from "@/public/images/wallets/unstoppable.png"
import ZerionImage from "@/public/images/wallets/zerion.png"

/**
 * See src/data/chains.ts for available chains and names for use within
 * the optional `supported_chains` array.
 */

export const walletsData: WalletData[] = [
  {
    last_updated: "2024-10-30",
    name: "Keystone",
    image: KeystoneImage,
    twBackgroundColor: "bg-[#FFFFFF]",
    twGradiantBrandColor: "from-[#ffffff]",
    url: "https://keyst.one/",
    active_development_team: true,
    languages_supported: ["en", "zh", "es", "ko", "ja", "de"],
    twitter: "https://x.com/KeystoneWallet",
    discord: "https://keyst.one/discord",
    reddit: "https://www.reddit.com/r/KeystoneWallet/",
    telegram: "https://t.me/KeystoneWallet",
    ios: false,
    android: false,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: true,
    open_source: true,
    repo_url: "https://github.com/KeystoneHQ",
    non_custodial: true,
    security_audit: [
      "https://github.com/KeystoneHQ/Keystone-developer-hub/tree/main/audit-report",
      "https://keyst.one/bug-bounty-program",
      "https://github.com/slowmist/Knowledge-Base/blob/master/open-report-V2/blockchain-application/SlowMist%20Audit%20Report%20-%20Keystone3_en-us.pdf",
    ],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: false,
    nft_support: false,
    connect_to_dapps: false,
    staking: false,
    swaps: false,
    layer_2: true,
    gas_fee_customization: false,
    ens_support: true,
    erc_20_support: false,
    buy_crypto: false,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://support.keyst.one/",
    documentation: "https://guide.keyst.one/",
    supported_chains: ["Ethereum Mainnet"],
  },
  {
    last_updated: "2024-10-30",
    name: "Loopring wallet",
    image: LoopringImage,
    twBackgroundColor: "bg-[#446EFF]",
    twGradiantBrandColor: "from-[#446EFF]",
    url: "https://wallet.loopring.io/",
    active_development_team: true,
    languages_supported: ["en", "zh", "tr", "pt", "fr", "es"],
    twitter: "https://x.com/loopringorg",
    discord: "http://discord.gg/KkYccYp",
    reddit: "",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: false,
    repo_url: "",
    non_custodial: true,
    security_audit: [
      "https://github.com/solidified-platform/audits/blob/master/Audit%20Report%20-%20Loopring%20Hebao%20Wallet%20%5B21.05.2020%5D.pdf",
      "https://github.com/Loopring/protocols/blob/master/packages/hebao_v1/audit_report_solidified_response.md",
      "https://github.com/Loopring/protocols/tree/release_loopring_3.6.3/packages/loopring_v3/security_audit",
    ],
    scam_protection: true,
    hardware_support: false,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: true,
    onboard_documentation: "https://docs-wallet.loopring.io/",
    documentation: "",
    supported_chains: ["Ethereum Mainnet"],
  },
  {
    last_updated: "2025-10-01",
    name: "Railway Wallet",
    image: RailwayImage,
    twBackgroundColor: "bg-[#000000]",
    twGradiantBrandColor: "from-[#000000]",
    url: "https://www.railway.xyz/",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/Railway_xyz",
    discord: "",
    reddit: "",
    telegram: "https://t.me/railwaywallet",
    ios: true,
    android: true,
    linux: true,
    windows: true,
    macOS: true,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/Railway-Wallet/Railway-Wallet/",
    non_custodial: true,
    security_audit: [],
    scam_protection: false,
    hardware_support: false,
    rpc_importing: true,
    nft_support: false,
    connect_to_dapps: false,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: false,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://help.railway.xyz/",
    documentation: "https://help.railway.xyz/",
    supported_chains: ["Arbitrum One", "Ethereum Mainnet"],
    privacy: true,
  },
  {
    last_updated: "2025-07-15",
    name: "Ready Wallet",
    image: ReadyImage,
    twBackgroundColor: "bg-[#FFFFFF]",
    twGradiantBrandColor: "from-[#ffffff]",
    url: "https://www.ready.co/",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/ready_co",
    discord: "https://discord.com/invite/GWSyrHg",
    reddit: "",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: true,
    chromium: true,
    hardware: false,
    open_source: false,
    repo_url: "",
    non_custodial: true,
    security_audit: [
      "https://github.com/argentlabs/argent-contracts/tree/develop/audit",
      "https://www.ready.co/ready-bug-bounty",
    ],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: true,
    social_recovery: true,
    onboard_documentation: "https://www.ready.co/learn",
    documentation: "https://docs.ready.co/",
    supported_chains: ["Starknet"],
  },
  {
    last_updated: "2022-11-15",
    name: "Coinbase Wallet",
    image: CoinbaseImage,
    twBackgroundColor: "bg-[#0052FF]",
    twGradiantBrandColor: "from-[#0052FF]",
    url: "https://www.coinbase.com/wallet",
    active_development_team: true,
    languages_supported: [
      "en",
      "de",
      "es",
      "fr",
      "ja",
      "it",
      "pt-br",
      "ru",
      "zh",
      "tr",
      "th",
    ],
    twitter: "https://x.com/baseapp",
    discord: "",
    reddit: "",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: true,
    hardware: false,
    open_source: false,
    repo_url: "",
    non_custodial: true,
    security_audit: [],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://www.coinbase.com/wallet/tutorials",
    documentation: "",
    supported_chains: [
      "Ethereum Mainnet",
      "OP Mainnet",
      "Base",
      "Arbitrum One",
      "Blast",
    ],
  },
  {
    last_updated: "2025-01-25",
    name: "Frame",
    image: FrameImage,
    twBackgroundColor: "bg-[#222021]",
    twGradiantBrandColor: "from-[#222021]",
    url: "https://frame.sh",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/0xFrame",
    discord: "https://discord.gg/rr4Yr3JkPq",
    reddit: "",
    telegram: "",
    ios: false,
    android: false,
    linux: true,
    windows: true,
    macOS: true,
    firefox: true,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/floating/frame",
    non_custodial: true,
    security_audit: ["asked if these are available"],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: false,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: false,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation:
      "https://framelabs.notion.site/Getting-Started-Guide-775a95edec3244ce80e118ead8ea6516",
    documentation: "",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "Base",
      "OP Mainnet",
    ],
  },
  {
    last_updated: "2025-03-17",
    name: "MetaMask",
    image: MetaMaskImage,
    twBackgroundColor: "bg-[#FFFFFF]",
    twGradiantBrandColor: "from-[#ffffff]",
    url: "https://metamask.io",
    active_development_team: true,
    languages_supported: [
      "en",
      "am",
      "ar",
      "bg",
      "bn",
      "ca",
      "cs",
      "da",
      "de",
      "el",
      "es",
      "fa",
      "fi",
      "fil",
      "fr",
      "gu",
      "he",
      "hi",
      "hr",
      "hu",
      "id",
      "it",
      "ja",
      "kn",
      "ko",
      "lt",
      "ml",
      "mr",
      "pt",
      "pt-br",
      "ro",
      "ru",
      "sk",
      "sl",
      "sr",
      "sw",
      "ta",
      "te",
      "th",
      "tr",
      "uk",
      "vi",
      "zh",
      "zh-tw",
    ],
    twitter: "https://x.com/metamask",
    discord: "https://discord.gg/consensys",
    reddit: "https://www.reddit.com/r/Metamask",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: true,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/MetaMask",
    non_custodial: true,
    security_audit: [],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://support.metamask.io",
    documentation: "https://docs.metamask.io/",
    supported_chains: [
      "Ethereum Mainnet",
      "Linea",
      "OP Mainnet",
      "Arbitrum One",
      "zkSync Mainnet",
      "Base",
      "Scroll",
      "Blast",
      "Taiko Alethia",
      "Unichain",
      "Ink",
    ],
  },
  {
    last_updated: "2024-11-06",
    name: "Safe",
    image: SafeImage,
    twBackgroundColor: "bg-[#12ff80]",
    twGradiantBrandColor: "from-[#12ff80]",
    url: "https://safe.global/",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/safe",
    discord: "https://chat.safe.global/",
    reddit: "",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/5afe",
    non_custodial: true,
    security_audit: ["https://gnosis-safe.io/security/"],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: true,
    social_recovery: true,
    onboard_documentation: "https://docs.safe.global/",
    documentation: "https://docs.safe.global/",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "Base",
      "Blast",
      "Linea",
      "OP Mainnet",
      "zkSync Mainnet",
      "Scroll",
      "Unichain",
      "Ink",
    ],
  },
  {
    last_updated: "2025-01-31",
    name: "Coin Wallet",
    image: CoinWalletImage,
    twBackgroundColor: "bg-[#68c481]",
    twGradiantBrandColor: "from-[#68c481]",
    url: "https://coin.space/",
    active_development_team: true,
    languages_supported: [
      "id",
      "bs",
      "cs",
      "de",
      "en",
      "es",
      "fil",
      "fr",
      "hr",
      "it",
      "hu",
      "nl",
      "nb",
      "pl",
      "pt-br",
      "ro",
      "sr",
      "vi",
      "tr",
      "ru",
      "uk",
      "th",
      "km",
      "ko",
      "ja",
      "zh",
    ],
    twitter: "https://x.com/CoinAppWallet",
    discord: "",
    reddit: "",
    telegram: "",
    ios: true,
    android: true,
    linux: true,
    windows: true,
    macOS: true,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/CoinSpace/CoinSpace",
    non_custodial: true,
    security_audit: [""],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: false,
    nft_support: false,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    layer_2: false,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://coin.space/ethereum-wallet/",
    documentation: "https://support.coin.space/hc/en-us",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "OP Mainnet",
      "Base",
      "zkSync Mainnet",
      "Scroll",
      "Linea",
      "Mode",
      "Blast",
    ],
  },
  {
    last_updated: "2025-12-04",
    name: "Ambire",
    image: AmbireImage,
    twBackgroundColor: "bg-[#aa6aff]",
    twGradiantBrandColor: "from-[#aa6aff]",
    url: "https://www.ambire.com",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/ambire",
    discord: "https://discord.com/invite/ambire",
    reddit: "",
    telegram: "https://t.me/AmbireOfficial",
    ios: false,
    android: false,
    linux: false,
    windows: false,
    macOS: false,
    firefox: true,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/AmbireTech/extension",
    non_custodial: true,
    security_audit: ["https://github.com/ambireTech/wallet#audits"],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: false,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation:
      "https://help.ambire.com/hc/en-us/categories/4404980091538-Ambire-Wallet",
    documentation: "",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "Base",
      "Blast",
      "Mode",
      "Linea",
      "OP Mainnet",
      "Scroll",
    ],
  },
  {
    last_updated: "2024-08-31",
    name: "imToken",
    image: imTokenImage,
    twBackgroundColor: "bg-[#007fff]",
    twGradiantBrandColor: "from-[#007FFF]",
    url: "https://token.im/",
    active_development_team: true,
    languages_supported: [
      "en",
      "zh",
      "zh-tw",
      "ru",
      "de",
      "ja",
      "ko",
      "fr",
      "es",
      "vi",
    ],
    twitter: "https://x.com/imTokenOfficial",
    discord: "https://discord.com/invite/imToken",
    reddit: "",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/consenlabs/",
    non_custodial: true,
    security_audit: ["https://cure53.de/pentest-report_imtoken.pdf"],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation:
      "https://support.token.im/hc/categories/360000925393",
    documentation: "https://support.token.im/hc/en-us",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "OP Mainnet",
      "Base",
      "Linea",
      "zkSync Mainnet",
      "Scroll",
      "Blast",
      "Unichain",
    ],
  },
  {
    last_updated: "2024-12-04",
    name: "io.finnet MPC wallet for Business",
    image: IoFinnetImage,
    twBackgroundColor: "bg-[#FFFFFF]",
    twGradiantBrandColor: "from-[#FFFFFF]",
    url: "https://www.iofinnet.com/",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://twitter.com/iofinnet",
    discord: "",
    reddit: "",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/IoFinnet",
    non_custodial: true,
    security_audit: [
      "https://drive.google.com/file/d/166NN9d93m-sH44UWbxSWdm-S9LKM1T8F/view?usp=sharing",
    ],
    scam_protection: true,
    hardware_support: false,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: false,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: false,
    erc_20_support: true,
    buy_crypto: false,
    withdraw_crypto: false,
    multisig: true,
    social_recovery: false,
    mpc: true,
    onboard_documentation: "https://support.iofinnet.com/helpcenter",
    documentation: "https://docs.iofinnet.com/reference/core-introduction",
    supported_chains: ["Ethereum Mainnet", "Arbitrum One", "OP Mainnet"],
  },
  {
    last_updated: "2024-08-30",
    name: "1inch Wallet",
    image: OneInchWalletImage,
    twBackgroundColor: "bg-[#2F8AF5]",
    twGradiantBrandColor: "from-[#2F8AF5]",
    url: "https://1inch.io/wallet",
    active_development_team: true,
    languages_supported: [
      "en",
      "ru",
      "zh",
      "fr",
      "de",
      "hi",
      "id",
      "ja",
      "ko",
      "pt",
      "es",
      "tr",
      "vi",
    ],
    twitter: "https://x.com/1inchwallet",
    discord: "https://discord.com/invite/1inch",
    reddit: "https://www.reddit.com/r/1inch/",
    telegram: "https://t.me/OneInchNetwork",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: false,
    repo_url: "https://github.com/1inch",
    non_custodial: true,
    security_audit: [
      "https://blog.1inch.io/the-1inch-wallet-security-explained/",
    ],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation:
      "https://help.1inch.io/en/collections/2897068-1inch-wallet",
    documentation: "",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "OP Mainnet",
      "Base",
      "zkSync Mainnet",
    ],
  },
  {
    last_updated: "2024-10-30",
    name: "FoxWallet",
    image: FoxWalletImage,
    twBackgroundColor: "bg-[#000000]",
    twGradiantBrandColor: "from-[#000000]",
    url: "https://foxwallet.com/en",
    active_development_team: true,
    languages_supported: [
      "en",
      "zh",
      "uk",
      "ru",
      "es",
      "id",
      "ja",
      "es",
      "hi",
      "vi",
      "tr",
      "ar",
      "bn",
      "th",
    ],
    twitter: "https://x.com/FoxWallet",
    discord: "https://discord.com/invite/JVjVbe3Zth",
    reddit: "",
    telegram: "https://t.me/FoxWallet_EN",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: true,
    hardware: false,
    open_source: false,
    repo_url: "https://github.com/foxwallet",
    non_custodial: true,
    security_audit: ["https://www.certik.com/projects/fox-wallet"],
    scam_protection: true,
    hardware_support: false,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://hc.foxwallet.com/docs/",
    documentation: "https://hc.foxwallet.com/docs/faq",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "Linea",
      "OP Mainnet",
      "zkSync Mainnet",
      "Scroll",
    ],
  },
  {
    last_updated: "2024-12-23",
    name: "Pillar",
    image: PillarImage,
    twBackgroundColor: "bg-[#6A12D0]",
    twGradiantBrandColor: "from-[#6A12D0]",
    url: "https://www.pillar.fi/",
    active_development_team: true,
    languages_supported: ["am", "en", "bs", "zh"],
    twitter: "https://x.com/PillarWallet",
    discord: "https://chat.pillar.fi/",
    reddit: "",
    telegram: "https://t.me/pillarofficial",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/pillarwallet/pillarwallet",
    non_custodial: true,
    security_audit: [
      "https://v1.etherspot.io/reference/etherspot-pillar-audit",
    ],
    scam_protection: false,
    hardware_support: false,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://docs.pillar.fi/",
    documentation: "https://docs.pillar.fi/",
    supported_chains: ["Ethereum Mainnet", "OP Mainnet", "Arbitrum One"],
  },
  {
    last_updated: "2025-03-19",
    name: "MEW wallet",
    image: MewImage,
    twBackgroundColor: "bg-[#05C0A5]",
    twGradiantBrandColor: "from-[#05C0A5]",
    url: "https://www.mewwallet.com",
    active_development_team: true,
    languages_supported: ["en", "ru", "zh"],
    twitter: "https://x.com/myetherwallet",
    discord: "",
    reddit: "https://www.reddit.com/r/MyEtherWallet/",
    telegram: "https://t.me/myetherwallet",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/mewwallet",
    non_custodial: true,
    security_audit: ["none"],
    scam_protection: true,
    hardware_support: false,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: false,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://www.mewtopia.com/",
    documentation: "https://help.myetherwallet.com/en/",
    supported_chains: [
      "Ethereum Mainnet",
      "zkSync Mainnet",
      "Base",
      "Arbitrum One",
      "OP Mainnet",
    ],
  },
  {
    last_updated: "2025-01-25",
    name: "Unstoppable wallet",
    image: UnstoppableWalletImage,
    twBackgroundColor: "bg-[#ffbe43]",
    twGradiantBrandColor: "from-[#ffbe43]",
    url: "https://unstoppable.money/",
    active_development_team: true,
    languages_supported: ["en", "fr", "de", "ko", "ru", "zh", "es", "tr"],
    twitter: "https://x.com/unstoppablebyhs",
    discord: "https://discord.com/invite/3uECHQ3cEk",
    reddit: "https://www.reddit.com/r/UNSTOPPABLEWallet/",
    telegram: "https://t.me/unstoppable_announcements",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/horizontalsystems/",
    non_custodial: true,
    security_audit: ["https://www.certik.com/projects/unstoppable.money"],
    scam_protection: true,
    hardware_support: false,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: false,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "",
    documentation: "https://unstoppable.money/faq",
    supported_chains: ["Ethereum Mainnet", "Arbitrum One", "OP Mainnet"],
  },

  {
    last_updated: "2022-06-24",
    name: "AlphaWallet",
    image: AlphaWalletImage,
    twBackgroundColor: "bg-[#ffffff]",
    twGradiantBrandColor: "from-[#ffffff]",
    url: "https://alphawallet.com/",
    active_development_team: true,
    languages_supported: ["en", "zh", "es", "fr", "vi"],
    twitter: "https://x.com/alphawallet",
    discord: "",
    reddit: "",
    telegram: "https://t.me/AlphaWalletGroup",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/alphawallet",
    non_custodial: true,
    security_audit: [""],
    scam_protection: false,
    hardware_support: false,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://alphawallet.zendesk.com/hc/en-us",
    documentation: "",
    supported_chains: ["Ethereum Mainnet"],
  },
  {
    last_updated: "2024-07-24",
    name: "Bridge wallet",
    image: BridgeWalletImage,
    twBackgroundColor: "bg-[#ffffff]",
    twGradiantBrandColor: "from-[#ffffff]",
    url: "https://www.mtpelerin.com/bridge-wallet",
    active_development_team: true,
    languages_supported: ["en", "fr", "de", "it", "es", "pt", "zh", "zh-tw"],
    twitter: "https://x.com/mtpelerin",
    discord: "https://discord.gg/WErDKTvMr7",
    reddit: "https://www.reddit.com/r/MtPelerin/",
    telegram: "https://t.me/mtpelerinchat/",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: false,
    repo_url: "",
    non_custodial: true,
    security_audit: [""],
    scam_protection: true,
    hardware_support: false,
    rpc_importing: true,
    nft_support: false,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: false,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://www.mtpelerin.com/learn",
    documentation: "https://www.mtpelerin.com/support",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "Base",
      "OP Mainnet",
      "zkSync Mainnet",
    ],
  },
  {
    last_updated: "2022-09-14",
    name: "Torus Wallet",
    image: TorusImage,
    twBackgroundColor: "bg-[#0364ff]",
    twGradiantBrandColor: "from-[#0364ff]",
    url: "https://app.tor.us",
    active_development_team: true,
    languages_supported: ["en", "de", "ja", "ko", "zh", "es"],
    twitter: "https://x.com/web3auth",
    discord: "https://discord.gg/web3auth",
    reddit: "",
    telegram: "https://t.me/web3authdev",
    ios: false,
    android: false,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/torusresearch/torus-website",
    non_custodial: true,
    security_audit: ["https://docs.tor.us/key-infrastructure/audits"],
    scam_protection: false,
    hardware_support: false,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: false,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: true,
    social_recovery: false,
    onboard_documentation: "https://docs.tor.us/wallet/faq-1/users",
    documentation: "https://docs.tor.us/",
    mpc: true,
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "OP Mainnet",
      "Base",
    ],
  },
  {
    last_updated: "2024-11-06",
    name: "TokenPocket",
    image: TokenPocketImage,
    twBackgroundColor: "bg-[#2980fe]",
    twGradiantBrandColor: "from-[#2980fe]",
    url: "https://www.tokenpocket.pro/",
    active_development_team: true,
    languages_supported: [
      "en",
      "ar",
      "bn",
      "da",
      "de",
      "es",
      "fa",
      "fil",
      "fr",
      "hi",
      "hu",
      "id",
      "ja",
      "ko",
      "ms",
      "pt",
      "ru",
      "th",
      "tr",
      "vi",
      "zh",
      "zh-tw",
      "ur",
    ],
    twitter: "https://x.com/TokenPocket_TP",
    discord: "https://discord.com/invite/NKPM8TXFQk",
    reddit: "",
    telegram: "https://t.me/tokenPocket_en",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: true,
    hardware: true,
    open_source: false,
    repo_url: "",
    non_custodial: true,
    security_audit: [""],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: true,
    social_recovery: false,
    onboard_documentation: "https://help.tokenpocket.pro/en",
    documentation: "https://help.tokenpocket.pro/developer-en/",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "OP Mainnet",
      "Base",
      "Blast",
      "Scroll",
      "Linea",
      "zkSync Mainnet",
      "Unichain",
    ],
  },
  {
    last_updated: "2022-06-30",
    name: "Rainbow",
    image: RainbowImage,
    twBackgroundColor: "bg-[#001A4D]",
    twGradiantBrandColor: "from-[#001A4D]",
    url: "https://rainbow.me",
    active_development_team: true,
    languages_supported: [
      "en",
      "es",
      "fr",
      "hi",
      "id",
      "ja",
      "ko",
      "pt-br",
      "ru",
      "th",
      "tr",
      "zh",
    ],
    twitter: "https://x.com/rainbowdotme",
    discord: "",
    reddit: "",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: true,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/rainbow-me/rainbow",
    non_custodial: true,
    security_audit: [""],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://learn.rainbow.me/",
    documentation: "",
    supported_chains: [
      "Ethereum Mainnet",
      "Base",
      "OP Mainnet",
      "Arbitrum One",
      "Blast",
      "Unichain",
      "Ink",
    ],
  },
  {
    last_updated: "2024-09-01",
    name: "Trezor",
    image: TrezorImage,
    twBackgroundColor: "bg-[#ffffff]",
    twGradiantBrandColor: "from-[#ffffff]",
    url: "https://trezor.io/",
    active_development_team: true,
    languages_supported: ["en", "es", "cs", "de", "fr"],
    twitter: "https://x.com/Trezor",
    discord: "",
    reddit: "https://www.reddit.com/r/TREZOR/",
    telegram: "",
    ios: true,
    android: true,
    linux: true,
    windows: true,
    macOS: true,
    firefox: false,
    chromium: false,
    hardware: true,
    open_source: true,
    repo_url: "https://github.com/trezor",
    non_custodial: true,
    security_audit: ["https://github.com/orgs/trezor/discussions"],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: false,
    nft_support: false,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: false,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://trezor.io/support",
    documentation: "https://trezor.io/learn",
    supported_chains: ["Ethereum Mainnet"],
  },
  {
    last_updated: "2024-10-23",
    name: "Ledger",
    image: LedgerImage,
    twBackgroundColor: "bg-[#fb5e01]",
    twGradiantBrandColor: "from-[#fb5e01]",
    url: "https://www.ledger.com/",
    active_development_team: true,
    languages_supported: [
      "en",
      "ar",
      "de",
      "es",
      "fr",
      "ja",
      "ko",
      "ru",
      "tr",
      "zh",
    ],
    twitter: "https://x.com/Ledger",
    discord: "https://discord.gg/ledger",
    reddit: "https://www.reddit.com/r/ledgerwallet/",
    telegram: "",
    ios: true,
    android: true,
    linux: true,
    windows: true,
    macOS: true,
    firefox: false,
    chromium: false,
    hardware: true,
    open_source: false,
    repo_url: "https://github.com/LedgerHQ",
    non_custodial: true,
    security_audit: [""],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "",
    documentation:
      "https://support.ledger.com/hc/en-us/categories/4404376139409?docs=true",
    supported_chains: [
      "Ethereum Mainnet",
      "OP Mainnet",
      "Arbitrum One",
      "Starknet",
    ],
  },
  {
    last_updated: "2022-08-19",
    name: "Exodus",
    image: ExodusImage,
    twBackgroundColor: "bg-[#1F2033]",
    twGradiantBrandColor: "from-[#1F2033]",
    url: "https://exodus.com",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/exodus_io",
    discord: "http://discord.gg/exodus",
    reddit: "https://www.reddit.com/r/ExodusWallet",
    telegram: "",
    ios: true,
    android: true,
    linux: true,
    windows: true,
    macOS: true,
    firefox: false,
    chromium: true,
    hardware: false,
    open_source: false,
    repo_url: "",
    non_custodial: true,
    security_audit: [
      "internal pen test team",
      "internal audit team",
      "Bug bounties through HackerOne, up to $100,000 for stealing funds remotely",
      "https://hackerone.com/exodus?type=team",
      "audit all packages before using",
    ],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: false,
    gas_fee_customization: true,
    ens_support: false,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "",
    documentation: "https://support.exodus.com/",
    supported_chains: [
      "Ethereum Mainnet",
      "OP Mainnet",
      "Arbitrum One",
      "Base",
    ],
  },
  {
    last_updated: "2024-07-24",
    name: "Rabby Wallet",
    image: RabbyWalletImage,
    twBackgroundColor: "bg-[#FFFFFF]",
    twGradiantBrandColor: "from-[#FFFFFF]",
    url: "https://rabby.io",
    active_development_team: true,
    languages_supported: ["en", "de", "es", "fr", "ja", "pt", "ru", "tr", "zh"],
    twitter: "https://x.com/Rabby_io",
    discord: "https://discord.com/invite/seFBCWmUre",
    reddit: "",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: true,
    macOS: true,
    firefox: false,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/RabbyHub/Rabby",
    non_custodial: true,
    security_audit: [
      "https://github.com/RabbyHub/Rabby/blob/develop/docs/SlowMist%20Audit%20Report%20-%20Rabby%20Wallet-2023.07.20.pdf",
      "https://github.com/RabbyHub/Rabby/blob/develop/docs/SlowMist%20Audit%20Report%20-%20Rabby%20browser%20extension%20wallet-2022.03.18.pdf",
      "https://github.com/RabbyHub/Rabby/blob/develop/docs/Rabby%20chrome%20extension%20Penetration%20Testing%20Report.pdf",
    ],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: false,
    erc_20_support: true,
    buy_crypto: false,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "",
    documentation: "",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "Base",
      "Blast",
      "Mode",
      "Linea",
      "OP Mainnet",
      "Scroll",
      "zkSync Mainnet",
    ],
  },
  {
    last_updated: "2024-09-26",
    name: "Zerion Wallet",
    image: ZerionImage,
    twBackgroundColor: "bg-[#3232DC]",
    twGradiantBrandColor: "from-[#3232DC]",
    url: "https://zerion.io/download",
    active_development_team: true,
    languages_supported: [
      "en",
      "ru",
      "tr",
      "es",
      "de",
      "nl",
      "ko",
      "hr",
      "pt",
      "ja",
      "it",
      "fr",
      "zh",
      "id",
    ],
    twitter: "https://x.com/zerion",
    discord: "https://zerion.io/discord",
    reddit: "",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: true,
    firefox: false,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/zeriontech",
    non_custodial: true,
    security_audit: ["We've been audited by Cure53 and SecFault security"],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation:
      "https://help.zerion.io/en/collections/5525626-zerion-wallet",
    documentation: "https://help.zerion.io/en/",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "Base",
      "Blast",
      "Linea",
      "OP Mainnet",
      "Scroll",
      "zkSync Mainnet",
      "Unichain",
      "Ink",
    ],
  },
  {
    last_updated: "2024-09-26",
    name: "Enkrypt",
    image: EnkryptImage,
    twBackgroundColor: "bg-[#ffffff]",
    twGradiantBrandColor: "from-[#ffffff]",
    url: "https://www.enkrypt.com",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/enkrypt",
    discord: "https://discord.com/invite/Gz8vBneyKe",
    reddit: "https://www.reddit.com/r/enkryptcom/",
    telegram: "https://t.me/enkryptcom",
    ios: false,
    android: false,
    linux: false,
    windows: false,
    macOS: false,
    firefox: true,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/enkryptcom/enKrypt",
    non_custodial: true,
    security_audit: ["none"],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: false,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "",
    documentation: "https://www.mewtopia.com/",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "OP Mainnet",
      "Base",
      "zkSync Mainnet",
      "Blast",
    ],
  },
  {
    last_updated: "2022-10-31",
    name: "GridPlus Lattice1",
    image: GridPlusImage,
    twBackgroundColor: "bg-[#ffffff]",
    twGradiantBrandColor: "from-[#ffffff]",
    url: "https://gridplus.io/",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/gridplus",
    discord: "https://discord.gg/Bt5fVDTJb9",
    reddit: "https://www.reddit.com/r/GridPlus/",
    telegram: "",
    ios: false,
    android: false,
    linux: true,
    windows: true,
    macOS: true,
    firefox: true,
    chromium: true,
    hardware: true,
    open_source: false,
    repo_url: "https://github.com/GridPlus",
    non_custodial: true,
    security_audit: ["none"],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: false,
    multichain: true,
    layer_2: true,
    gas_fee_customization: false,
    ens_support: false,
    erc_20_support: true,
    buy_crypto: false,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://www.youtube.com/c/GridPlus",
    documentation: "https://docs.gridplus.io/",
    supported_chains: ["Ethereum Mainnet", "Arbitrum One", "OP Mainnet"],
  },
  {
    last_updated: "2024-11-20",
    name: "Bitget wallet",
    image: BitgetImage,
    twBackgroundColor: "bg-[#00F0FF]",
    twGradiantBrandColor: "from-[#ffffff]",
    url: "https://web3.bitget.com/",
    active_development_team: true,
    languages_supported: [
      "en",
      "zh",
      "zh-tw",
      "ko",
      "ja",
      "vi",
      "tr",
      "es",
      "id",
      "hi",
      "ar",
      "pt",
    ],
    twitter: "https://x.com/BitgetWallet",
    discord: "https://discord.gg/bitget-wallet",
    reddit: "",
    telegram: "http://t.me/Bitget_Wallet_Announcement",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: true,
    hardware: false,
    open_source: false,
    repo_url: "https://github.com/bitgetwallet",
    non_custodial: true,
    security_audit: ["audit team"],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: false,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://study.bitkeep.com/en/",
    documentation: "https://docs.bitkeep.com/en/docs/guide/",
    supported_chains: [
      "Ethereum Mainnet",
      "Base",
      "Arbitrum One",
      "OP Mainnet",
      "zkSync Mainnet",
      "Linea",
      "Blast",
      "Starknet",
      "Mode",
    ],
  },
  {
    last_updated: "2024-10-31",
    name: "BlockWallet",
    image: BlockWalletImage,
    twBackgroundColor: "bg-[#52C200]",
    twGradiantBrandColor: "from-[#08090A]",
    url: "https://blockwallet.io",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/GetBlockWallet",
    discord: "https://discord.gg/blockwallet",
    reddit: "",
    telegram: "https://t.me/blockwallet",
    ios: false,
    android: false,
    linux: false,
    windows: false,
    macOS: false,
    firefox: true,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/block-wallet/extension",
    non_custodial: true,
    security_audit: [
      "https://github.com/block-wallet/block-wallet/blob/a0a2396f0f0a3c17629e87c7fether-0eb539dacb3f/audits/%5BKALOS%5D%20BlockWallet%20Audit%20Report%20v1.1.pdf",
      "https://github.com/block-wallet/block-wallet/blob/main/audits/Least%20Authority%201.pdf",
      "https://github.com/block-wallet/block-wallet/blob/main/audits/BLW-01-report.v3.pdf",
      "https://blockwallet.io/security-audits.html",
    ],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: false,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://blockwallet.io/docs",
    documentation: "https://github.com/block-wallet/extension",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "OP Mainnet",
      "Scroll",
      "zkSync Mainnet",
    ],
  },
  {
    last_updated: "2024-10-30",
    name: "OneKey",
    image: OneKeyImage,
    twBackgroundColor: "bg-[#00B812]",
    twGradiantBrandColor: "from-[#00B812]",
    url: "https://onekey.so/",
    active_development_team: true,
    languages_supported: [
      "en",
      "zh",
      "zh-tw",
      "ja",
      "ko",
      "bn",
      "de",
      "es",
      "hi",
      "it",
      "pt",
      "ru",
      "th",
      "uk",
      "vi",
      "id",
      "pt-br",
      "fr",
    ],
    twitter: "https://x.com/onekeyhq",
    discord: "https://discord.gg/onekey",
    reddit: "",
    telegram: "",
    ios: true,
    android: true,
    linux: true,
    windows: true,
    macOS: true,
    firefox: true,
    chromium: true,
    hardware: true,
    open_source: true,
    repo_url: "https://github.com/onekeyhq",
    non_custodial: true,
    security_audit: ["none"],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://help.onekey.so/en/",
    documentation: "https://developer.onekey.so/guide/introduction",
    supported_chains: [
      "Ethereum Mainnet",
      "OP Mainnet",
      "zkSync Mainnet",
      "Arbitrum One",
      "Base",
      "Blast",
      "Linea",
    ],
  },
  {
    last_updated: "2023-04-21",
    name: "Taho",
    image: TahoImage,
    twBackgroundColor: "bg-[#FDAE49]",
    twGradiantBrandColor: "from-[#FDAE49]",
    url: "https://taho.xyz",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/taho_xyz",
    discord: "http://chat.taho.xyz",
    reddit: "",
    telegram: "",
    ios: false,
    android: false,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/tahowallet/extension",
    non_custodial: true,
    security_audit: [
      "https://leastauthority.com/blog/audit-of-tally-browser-extension-wallet-key-handling-for-ylvis-llc/",
      "https://code4rena.com/reports/2021-10-tally",
    ],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: false,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation:
      "https://tahowallet.notion.site/Taho-Knowledge-Base-4d95ed5439c64d6db3d3d27abf1fdae5",
    documentation:
      "https://tahowallet.notion.site/Taho-Knowledge-Base-4d95ed5439c64d6db3d3d27abf1fdae5",
    supported_chains: ["Ethereum Mainnet"],
  },
  {
    last_updated: "2024-10-30",
    name: "Phantom",
    image: PhantomImage,
    twBackgroundColor: "bg-[#AB9FF2]",
    twGradiantBrandColor: "from-[#AB9FF2]",
    url: "https://phantom.com/",
    active_development_team: true,
    languages_supported: [
      "en",
      "es",
      "de",
      "fr",
      "it",
      "zh",
      "bn",
      "ja",
      "ko",
      "ru",
      "hi",
      "id",
      "ms",
      "th",
      "vi",
      "pt",
      "tr",
      "fil",
      "am",
      "ar",
      "gu",
      "ig",
      "sw",
      "ta",
      "te",
      "ha",
      "yo",
    ],
    twitter: "https://x.com/phantom",
    discord: "",
    reddit: "https://www.reddit.com/r/Phantom/",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: true,
    chromium: true,
    hardware: false,
    open_source: false,
    repo_url: "https://github.com/phantom",
    non_custodial: true,
    security_audit: ["https://github.com/phantom/audit-reports"],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: false,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://phantom.com/learn",
    documentation: "https://docs.phantom.com/",
    supported_chains: ["Ethereum Mainnet", "Base"],
  },
  {
    last_updated: "2025-08-22",
    name: "Ctrl Wallet",
    image: CtrlWalletImage,
    twBackgroundColor: "bg-[#ffffff]",
    twGradiantBrandColor: "from-[#ffffff]",
    url: "https://ctrl.xyz/",
    active_development_team: true,
    languages_supported: ["en", "fr", "de", "ru"],
    twitter: "https://x.com/ctrl_wallet",
    discord: "https://discord.gg/ctrlwallet",
    reddit: "",
    telegram: "https://t.me/ctrl_wallet",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: true,
    hardware: false,
    open_source: false,
    repo_url: "https://github.com/XDeFi-tech",
    non_custodial: true,
    security_audit: [
      "https://www.xdefi.io/wp-content/uploads/2021/07/XDEFI_Audit_Report_Kudelski.pdf",
    ],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://intercom.help/ctrlwallet/en/",
    documentation: "https://docs.xdefi.io/docs",
    supported_chains: ["Ethereum Mainnet", "Arbitrum One", "OP Mainnet"],
  },
  {
    last_updated: "2023-11-02",
    name: "Trust Wallet",
    image: TrustWalletImage,
    twBackgroundColor: "bg-[#0500FF]",
    twGradiantBrandColor: "from-[#0500FF]",
    url: "https://www.trustwallet.com/",
    active_development_team: true,
    languages_supported: [
      "en",
      "ar",
      "fr",
      "de",
      "hi",
      "id",
      "ja",
      "ko",
      "pt-br",
      "es",
      "tr",
      "uk",
      "vi",
      "ru",
      "zh",
      "zh-tw",
    ],
    twitter: "https://x.com/TrustWallet",
    discord: "https://discord.gg/trustwallet",
    reddit: "",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/trustwallet",
    non_custodial: true,
    security_audit: [
      "https://community.trustwallet.com/t/a-complete-overview-of-trust-wallet-security/628739",
    ],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: false,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://community.trustwallet.com/",
    documentation: "https://developer.trustwallet.com/developer/",
    supported_chains: [
      "Ethereum Mainnet",
      "Base",
      "OP Mainnet",
      "zkSync Mainnet",
      "Arbitrum One",
      "Linea",
      "Scroll",
      "Blast",
    ],
  },
  {
    last_updated: "2025-01-25",
    name: "Aurox Wallet",
    image: AuroxImage,
    twBackgroundColor: "bg-[#1F47FF]",
    twGradiantBrandColor: "from-[#1F47FF]",
    url: "https://getaurox.com/wallet",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/getaurox",
    discord: "https://aurox.app/discord",
    reddit: "",
    telegram: "",
    ios: false,
    android: false,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/GetAurox/Aurox-Wallet",
    non_custodial: true,
    security_audit: ["https://skynet.certik.com/projects/aurox"],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: false,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation:
      "https://docs.getaurox.com/product-docs/aurox-ecosystem/what-is-the-aurox-ecosystem",
    documentation:
      "https://docs.getaurox.com/product-docs/aurox-ecosystem/what-is-the-aurox-ecosystem",
    supported_chains: ["Ethereum Mainnet", "Arbitrum One", "OP Mainnet"],
  },
  {
    last_updated: "2025-10-20",
    name: "ShapeShift",
    image: ShapeShiftImage,
    twBackgroundColor: "bg-[#386FF9]",
    twGradiantBrandColor: "from-[#386FF9]",
    url: "https://shapeshift.com/",
    active_development_team: true,
    languages_supported: [
      "en",
      "es",
      "de",
      "fr",
      "zh",
      "ja",
      "pt",
      "ru",
      "tr",
      "uk",
    ],
    twitter: "https://x.com/shapeshift",
    discord: "https://discord.gg/shapeshift",
    reddit: "",
    telegram: "https://t.me/shapeshiftofficial",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: true,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/shapeshift/",
    non_custodial: true,
    security_audit: [
      "https://www.defisafety.com/app/pqrs/108",
      "https://hackenproof.com/shape-shift/shapeshift",
    ],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: false,
    nft_support: false,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://shapeshift.com/support",
    documentation: "https://shapeshift.com/support",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "OP Mainnet",
      "Base",
    ],
  },
  {
    last_updated: "2025-02-10",
    name: "Gem Wallet",
    image: GemWalletImage,
    twBackgroundColor: "bg-[#2D5BE6]",
    twGradiantBrandColor: "from-[#2D5BE6]",
    url: "https://gemwallet.com/",
    active_development_team: true,
    languages_supported: [
      "en",
      "es",
      "de",
      "fr",
      "zh",
      "ja",
      "pt",
      "ru",
      "tr",
      "uk",
      "ko",
      "ar",
      "vi",
      "pl",
      "id",
      "hi",
      "it",
    ],
    twitter: "https://x.com/GemWalletApp",
    discord: "https://discord.gg/4jpxtwT8r6",
    reddit: "",
    telegram: "https://t.me/gemwallet",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: true,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/gemwalletcom/",
    non_custodial: true,
    security_audit: [],
    scam_protection: false,
    hardware_support: false,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://docs.gemwallet.com/",
    documentation: "https://docs.gemwallet.com/",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "Base",
      "OP Mainnet",
      "Linea",
      "zkSync Mainnet",
      "Blast",
      "Unichain",
    ],
  },
  {
    last_updated: "2024-08-24",
    name: "Cypherock X1",
    image: CypherockX1Image,
    twBackgroundColor: "bg-[#e9b873]",
    twGradiantBrandColor: "from-[#e9b873]",
    url: "https://www.cypherock.com/",
    active_development_team: true,
    languages_supported: ["en", "de", "zh", "ar", "id"],
    twitter: "https://x.com/CypherockWallet",
    discord: "",
    reddit: "",
    telegram: "https://t.me/cypherock",
    ios: false,
    android: false,
    linux: true,
    windows: true,
    macOS: true,
    firefox: false,
    chromium: false,
    hardware: true,
    open_source: true,
    repo_url: "https://github.com/Cypherock/x1_wallet_firmware",
    non_custodial: true,
    security_audit: ["https://www.cypherock.com/keylabs"],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: false,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: false,
    erc_20_support: false,
    buy_crypto: false,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://www.cypherock.com",
    documentation: "https://github.com/Cypherock/x1_wallet_firmware",
    supported_chains: ["Ethereum Mainnet"],
  },
  {
    last_updated: "2025-05-16",
    name: "Cake Wallet",
    image: CakeWalletImage,
    twBackgroundColor: "bg-[#61C5FF]",
    twGradiantBrandColor: "from-[#61C5FF]",
    url: "https://cakewallet.com/",
    active_development_team: true,
    languages_supported: [
      "en",
      "es",
      "fr",
      "de",
      "it",
      "pt",
      "nl",
      "pl",
      "hr",
      "ru",
      "uk",
      "hi",
      "ja",
      "zh",
      "ko",
      "th",
      "ar",
      "tr",
      "ur",
      "bg",
      "cs",
      "id",
      "ha",
      "yo",
    ],
    twitter: "https://x.com/cakewallet",
    discord: "https://discord.gg/BqJdjAjUN7",
    reddit: "https://www.reddit.com/r/cakewallet/",
    telegram: "https://t.me/cakewalletannouncements",
    ios: true,
    android: true,
    linux: true,
    windows: true,
    macOS: true,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/cake-tech/cake_wallet",
    non_custodial: true,
    security_audit: [],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    layer_2: false,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://docs.cakewallet.com/",
    documentation: "https://docs.cakewallet.com/",
    supported_chains: ["Ethereum Mainnet"],
  },
  {
    last_updated: "2024-10-31",
    name: "Clear Wallet",
    image: ClearWallet,
    twBackgroundColor: "bg-[#0500FF]",
    twGradiantBrandColor: "from-[#0500FF]",
    url: "https://clear-wallet.flashsoft.eu/",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "",
    discord: "",
    reddit: "",
    telegram: "",
    ios: false,
    android: false,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/andrei0x309/clear-wallet",
    non_custodial: true,
    security_audit: [],
    scam_protection: false,
    hardware_support: false,
    rpc_importing: true,
    nft_support: false,
    connect_to_dapps: true,
    staking: false,
    swaps: false,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: false,
    erc_20_support: true,
    buy_crypto: false,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://clear-wallet.flashsoft.eu/",
    documentation: "https://clear-wallet.flashsoft.eu/docs/",
    supported_chains: ["Ethereum Mainnet"],
  },
  {
    last_updated: "2024-12-26",
    name: "Braavos",
    image: BraavosImage,
    twBackgroundColor: "bg-[#FFFFFF]",
    twGradiantBrandColor: "from-[#ffffff]",
    url: "https://braavos.app/",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/myBraavos",
    discord: "https://discord.com/invite/9Ks7V5DN9z",
    reddit: "",
    telegram: "https://t.me/mybraavos",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: true,
    chromium: true,
    hardware: false,
    open_source: false,
    repo_url: "https://github.com/myBraavos/",
    non_custodial: true,
    security_audit: [
      "https://github.com/myBraavos/braavos-account-cairo/tree/main/audit",
    ],
    scam_protection: true,
    hardware_support: false,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: false, // Supports SNS (Starknet Name Service) instead
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: true,
    social_recovery: false,
    onboard_documentation: "https://braavos.app/faq/",
    documentation: "",
    supported_chains: ["Starknet"],
  },
  {
    last_updated: "2024-11-03",
    name: "Coin98 Super Wallet",
    image: Coin98Image,
    twBackgroundColor: "bg-[#F0C43F]",
    twGradiantBrandColor: "from-[#F0C43F]",
    url: "https://coin98.com/",
    active_development_team: true,
    languages_supported: [
      "en",
      "vi",
      "es",
      "fr",
      "zh",
      "id",
      "ja",
      "ko",
      "pt",
      "ru",
      "th",
      "tr",
    ],
    twitter: "https://x.com/coin98_wallet",
    discord: "https://discord.com/invite/K6N7ry5K8d",
    reddit: "",
    telegram: "https://t.me/+rPevQX9QSpExMzE1",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: true,
    hardware: false,
    open_source: false,
    repo_url: "",
    non_custodial: true,
    security_audit: ["Certik"],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://docs.coin98.com/",
    documentation: "https://docs.coin98.com/",
    supported_chains: [
      "Ethereum Mainnet",
      "Base",
      "Blast",
      "OP Mainnet",
      "zkSync Mainnet",
      "Arbitrum One",
      "Linea",
      "Scroll",
      "Taiko Alethia",
    ],
  },
  {
    last_updated: "2025-02-19",
    name: "Family",
    image: FamilyImage,
    twBackgroundColor: "bg-[#FFFFFF]",
    twGradiantBrandColor: "from-[#ffffff]",
    url: "https://family.co/",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/family",
    discord: "",
    reddit: "",
    telegram: "",
    ios: true,
    android: false,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: false,
    repo_url: "https://github.com/family",
    non_custodial: true,
    security_audit: [
      "https://family.co/media/family-wallet-audit-report-2024.pdf",
    ],
    scam_protection: true,
    hardware_support: false,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: false,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://family.co/support/",
    documentation: "https://family.co/support/",
    supported_chains: [
      "Ethereum Mainnet",
      "OP Mainnet",
      "zkSync Mainnet",
      "Base",
      "Blast",
      "Scroll",
      "World Chain",
      "Arbitrum One",
    ],
  },
  {
    last_updated: "2025-05-19",
    name: "Burner",
    image: BurnerImage,
    twBackgroundColor: "bg-[#ffffff]",
    twGradiantBrandColor: "from-[#ffffff]",
    url: "https://www.burner.pro/eth",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/useburner",
    discord: "",
    reddit: "https://www.reddit.com/r/BurnerWallet/",
    telegram: "https://t.me/useburner",
    ios: true,
    android: true,
    linux: true,
    windows: true,
    macOS: true,
    firefox: true,
    chromium: true,
    hardware: true,
    open_source: false,
    repo_url: "https://github.com/arx-research",
    non_custodial: true,
    security_audit: [],
    scam_protection: false,
    hardware_support: true,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: false,
    ens_support: true,
    erc_20_support: false,
    buy_crypto: true,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: false,
    onboard_documentation:
      "https://help.burner.pro/en/collections/10242509-getting-started",
    documentation: "https://help.burner.pro/en",
    supported_chains: ["Ethereum Mainnet", "Base"],
  },
  {
    last_updated: "2025-09-09",
    name: "Edge Wallet",
    image: EdgeImage,
    twBackgroundColor: "bg-[#1a1a1a]",
    twGradiantBrandColor: "from-[#1a1a1a]",
    url: "https://edge.app/",
    active_development_team: true,
    languages_supported: ["en", "es", "it", "ru", "pt"],
    twitter: "https://x.com/edgewallet",
    discord: "",
    reddit: "https://www.reddit.com/r/EdgeWallet/",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: true,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/EdgeApp",
    non_custodial: true,
    security_audit: [],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: false,
    nft_support: false,
    connect_to_dapps: true,
    staking: true,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://edge.app/",
    documentation: "https://support.edge.app/hc/en-us",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "Base",
      "OP Mainnet",
      "zkSync Mainnet",
    ],
  },
  {
    last_updated: "2025-02-05",
    name: "NuFi",
    image: NuFiImage,
    twBackgroundColor: "bg-[#bae440]",
    twGradiantBrandColor: "from-[#bae440]",
    url: "https://nu.fi",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/nufiwallet",
    discord: "https://discord.com/invite/jSyVPAXw3w",
    reddit: "",
    telegram: "",
    ios: false,
    android: false,
    linux: false,
    windows: false,
    macOS: false,
    firefox: true,
    chromium: true,
    hardware: false,
    open_source: false,
    repo_url: "https://github.com/nufi-official",
    non_custodial: true,
    security_audit: [],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: true,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    layer_2: true,
    gas_fee_customization: true,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation: "https://support.nu.fi/",
    documentation: "https://support.nu.fi/",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "OP Mainnet",
      "Base",
      "Linea",
      "Blast",
    ],
  },
  {
    last_updated: "2025-09-24",
    name: "Clave",
    image: ClaveWallet,
    twBackgroundColor: "bg-[#000000]",
    twGradiantBrandColor: "from-[#000000]",
    url: "https://www.getclave.com/",
    active_development_team: true,
    languages_supported: ["en"],
    twitter: "https://x.com/getclave",
    discord: "https://discord.com/invite/getclave",
    reddit: "",
    telegram: "https://t.me/getclave",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: false,
    hardware: false,
    open_source: false,
    repo_url: "https://github.com/getclave",
    non_custodial: true,
    security_audit: ["https://github.com/getclave/audits"],
    scam_protection: true,
    hardware_support: false,
    rpc_importing: false,
    nft_support: false,
    connect_to_dapps: false,
    staking: true,
    swaps: true,
    layer_2: true,
    gas_fee_customization: false,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: false,
    withdraw_crypto: false,
    multisig: false,
    social_recovery: true,
    onboard_documentation: "",
    documentation: "",
    supported_chains: ["Arbitrum One", "Base"],
  },
  {
    last_updated: "2025-02-12",
    name: "Uniswap Wallet",
    image: UniswapWalletImage,
    twBackgroundColor: "bg-[#EF03AC]",
    twGradiantBrandColor: "from-[#EF03AC]",
    url: "https://wallet.uniswap.org/",
    active_development_team: true,
    languages_supported: ["en", "es", "fr", "zh", "ja", "pt", "vi"],
    twitter: "https://x.com/Uniswap",
    discord: "https://discord.gg/uniswap",
    reddit: "https://www.reddit.com/r/UniSwap",
    telegram: "",
    ios: true,
    android: true,
    linux: false,
    windows: false,
    macOS: false,
    firefox: false,
    chromium: true,
    hardware: false,
    open_source: true,
    repo_url: "https://github.com/Uniswap/interface",
    non_custodial: true,
    security_audit: [
      "https://github.com/trailofbits/publications/blob/master/reviews/2023-09-uniswap-wallet-securityreview.pdf",
      "https://github.com/trailofbits/publications/blob/master/reviews/2024-02-uniswap-wallet-browserextension-securityreview.pdf",
      "https://github.com/trailofbits/publications/blob/master/reviews/UniswapMobileWallet-securityreview.pdf",
    ],
    scam_protection: true,
    hardware_support: true,
    rpc_importing: false,
    nft_support: true,
    connect_to_dapps: true,
    staking: false,
    swaps: true,
    multichain: true,
    layer_2: true,
    gas_fee_customization: false,
    ens_support: true,
    erc_20_support: true,
    buy_crypto: true,
    withdraw_crypto: true,
    multisig: false,
    social_recovery: false,
    onboard_documentation:
      "https://support.uniswap.org/hc/en-us/categories/11301970439565-Uniswap-Wallet",
    documentation: "https://docs.uniswap.org/",
    supported_chains: [
      "Ethereum Mainnet",
      "Arbitrum One",
      "OP Mainnet",
      "Unichain",
      "Polygon zkEVM",
      "zkSync Mainnet",
      "World Chain",
      "Soneium",
      "Base",
      "Blast",
      "Zora",
    ],
  },
] as const satisfies Omit<WalletData, "new_to_crypto">[]

export type WalletName = (typeof walletsData)[number]["name"]

const allWalletData = walletsData.map((wallet) => ({
  ...wallet,
  new_to_crypto: newToCrypto.includes(wallet.name),
})) as WalletData[]

export default allWalletData
